@charset "gb2312";
/* CSS Document */
/*-----------------------------------------------------顶部样式----------------------------------------------------------*/
.index_banner_down_box p{ margin:0px; padding:0px;}
.index_banner_down_box p.suishi{ line-height:15px; color:#000; margin-top:20px;}
#header{width:1000px; margin:0 auto;}
.logo{width:379px; height:40px; float:left; background:url(../images/logo.png) no-repeat; margin:15px 0 15px 0px;}
.logo a{display:block; height:40px; text-indent:-9999px}
#header_bg{width:100%; background:url(../images/top_bg.jpg) repeat-x; height:116px;}
.header_r{float:right; width:580px; color:#737373; text-align:right; line-height:30px; color:#565656; padding-top:0px; position:relative; z-index:999;}
.header_r a{color:#565656; padding:0 5px;}
.header_r a:hover{color:#e60203;}
.subscribe_h {display:inline-block}
.service_h {display:inline-block}
.top_sm{position:absolute; right:60px; top:25px; z-index:999; width:176px; height:200px; display:none;}
.top_sm2{position:absolute; right:2px; top:25px; z-index:999; width:176px; height:200px; display:none;}
.top_APP{position:absolute; right:-55px; top:25px; z-index:999; width:176px; height:200px; display:none;}
.top_tel{font-size:18px; font-weight:bold; color:#0063b9; vertical-align:middle;}
.top_tel span{font-size:14px;}
.top_info{height:70px; background:#fff;}

/* sina weixin 分享*/
* html{background:url(../images/about:blank);}
.g-share{width: 50px; height: 29px; position: fixed;right:0px; top:300px; }
* html .g-share{position: absolute; top:expression(eval(document.documentElement.scrollTop + 300))}
.g-share .handle{display: block; width: 100%; background:url(/new/images/share.jpg) no-repeat; cursor: pointer;}
.g-share ul{position: absolute; display: none; right:50px; top:0px; padding-right: 5px; width: 75px; overflow: hidden;}
.g-share ul li{float: left; width: 35px; height: 35px;  }
.g-share ul li a{display: block; padding:0; width: 100%; margin:0; background:url(/new/images/share.jpg) no-repeat; }
.g-share ul li.wx{margin-left: 5px;}
.g-share ul li.wx a{background-position: -43px -35px;}
.g-share ul li.wb a{background-position: 0px -35px;}
.g-share ul li.wx a:hover{background-position: -43px -75px;}
.g-share ul li.wb a:hover{background-position: 0px -75px;}
.g-share:hover ul{display: block;}

/*-----------------------------------------------------导航样式----------------------------------------------------------*/
#nav{background:#017cc9;  width:100%; z-index:9;  position:relative;}
#nav UL{background:#017cc9; line-height:40px; height:40px; margin:0 auto 0 auto; width:1000px;}
#nav ul li{float:left; text-align:center; position:relative;}
#nav ul li a{color:white; font-size:16px; font-weight: normal; display:block; padding:0 28px;}
#nav ul li a:hover,#nav ul .active a{background:#014fa2; color:white; transition:all 0.2s; padding:0 28px;}
.nav_line{background:url(../images/nav_line.jpg) no-repeat right;}

#nav ul li .Drop_down{width:120px; background:url(../images/down_bg.png) top no-repeat; position:absolute; top:29px; padding-top:11px; left:0; display:none;}
#nav ul li .Drop_down a{font-size:14px; color:#105aa8; font-weight:normal; line-height:34px; padding:0px;}
#nav ul li .Drop_down a:hover{color:white; padding:0px;}
#nav ul li a:hover,#nav ul .active .Drop_down a{background:none;}
#nav ul li a:hover,#nav ul .active .Drop_down a:hover{background:#014fa2;}
/*sp*/
#nav ul li .Drop_down_sp{width:312px; background:url(../images/down_bg.png) center 0px no-repeat; position:absolute; top:29px; padding-top:11px; left:-70px; display:none;}
#nav ul li .Drop_down_sp a{font-size:14px; color:#105aa8; font-weight:normal; line-height:34px; padding:0px;}
#nav ul li .Drop_down_sp a:hover{color:white; padding:0px;}
#nav ul li a:hover,#nav ul .active .Drop_down_sp a{background:none;}
#nav ul li a:hover,#nav ul .active .Drop_down_sp a:hover{background:#014fa2;}
#nav ul li .Drop_down_sp a.nav_sub_title{font-size:14px; color:#272964; font-weight:bold; border-bottom:1px solid #adadad; line-height:34px; padding:0px; line-height:50px;}
#nav ul li .Drop_down_sp a:hover.nav_sub_title{color:white; padding:0px;}

/*-----------------------------------------------------轮播图片----------------------------------------------------------*/
.banner{height:270px; z-index:1;}
.banner .d1{
	width:100%;
	min-width:1000px;
	height:310px;
	display:block;
	position:absolute;
	left:0px;
	top:100px; z-index:-0;
}
.banner .d2{width:100%;clear:both;position:absolute;z-index:100;top:490px; left:0;}
.banner .d2 ul{
	float:left;
	position:absolute;
	left:50%;
	top:-110px;
	margin:0 0 0 -35px;
	display:inline;
}
.banner .d2 li{width:17px;height:15px;cursor:pointer;background:url(../images/img1.png) no-repeat left;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1.png) no-repeat  right; text-indent:9999px;}


.banner2{height:305px;overflow:hidden;}
.banner2 .d1{
	width:100%;
	height:310px;
	display:block;
	position:absolute;
	left:0px;
	top:55px;
}
.banner2 .d2{width:100%;height:0px;clear:both;position:absolute;z-index:100;left:0px;top:424px;}
.banner2 .d2 ul{
	float:left;
	position:absolute;
	left:50%;
	top:-90px;
	margin:0 0 0 -96px;
	display:inline;
}
.banner2 .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner2 .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}
/*-----------------------------------------------------banner 登录----------------------------------------------------------*/
.banner_down{position:relative; margin-top:-420px; z-index:100;}

.banner_down_box{
	width:218px;
	height:258px;
	background:url(../images/banner_down_bg.png) no-repeat;
	top:108px;
	left:10px;
	position:absolute;
	padding:12px 10px;
}
.mb8{ margin-bottom:8px;}
.login input,.register input{border:none; width:100%; height:35px; line-height:35px; color:white; text-align:center; font-size:14px; cursor:pointer;}
.login input{background:#014fa2;}
.login input:hover{background:#024285;}
.register input{background:#017cc9;}
.register input:hover{background:#0170b5;}
.banner_down2{position:relative; margin-top:-420px; z-index:11;}
.banner_down_box a{color:#909090;}
.banner_down_box a:hover{color:#e30c0d;}
/* .banner_down_box01{line-height:30px; font-size:14px; padding-left:10px;border-bottom:2px dashed #ddd;} */
.banner_down_box01{/*line-height:30px; font-size:14px;*/ padding-left:10px;border-bottom:2px dashed #ddd;position: relative;}
.banner_down_box01 a{width:49%; display:inline-block; text-align:center;}
.banner_down_box02 {padding:5px 5px 0px 5px; position: relative;}
/* .two_code_text{ position:absolute; width:20px; line-height:13px; left:110px; top:10px;} */
.two_code_text{ position:absolute; width:20px; line-height:13px; left:110px; top:5px;}
.banner_down_box02 div{width:50%; line-height:30px;}
.banner_down_box02 input{width:110px; height:39px; border:none; cursor:pointer;}

.banner_down_boxa{
	width:218px;
	height:211px;
	background:url(../images/banner_down_bg.png) no-repeat;
	top:156px;
	left:12px;
	position:absolute;
	padding:12px 15px; z-index:999;
}
.banner_down_boxa a{color:#909090;}
.banner_down_boxa a:hover{color:#e30c0d;}
.index_banner_down_box{
	width:238px;
	height:230px;
	background:url(../images/banner_down_bg.png) no-repeat;
	top:158px;
	left:0;
	position:absolute;
	padding:5px 5px 0px 5px;
}
.tab_content{ padding:0 5px;}
.index_banner_down_box a{color:#909090;}
.index_banner_down_box a:hover{color:#e30c0d;}

.Transaction{ height:35px;}
.banner_down_box2{width:218px; height:211px; background:url(../images/banner_down_bg.png) no-repeat; top:160px; left:10px; position:absolute; padding:12px 15px;}
.banner_down_box2{width:218px; height:211px; background:url(../images/banner_down_bg.png) no-repeat; top:157px; left:10px; padding:12px 15px; z-index:13;}
.Transaction li{ width:106px; float:left;}
.Transaction li.checi_right{ float:right}
.Transaction li  input{border:none; width:106px; height:30px; line-height:30px; color:white; text-align:center; font-size:14px; cursor:pointer; background:#014fa2; }
.ID_No{ border:1px solid #acacac; height:22px; width:100%; background:#fff;}
.checl_Manager  input{border:none; width:100%; height:30px; line-height:30px; color:white; text-align:center; font-size:14px; cursor:pointer; background:#e25720; }
.code_phone { height:150px}
.code_phone li{ width:84px; float:left; text-align:center; margin-left:15px;}
.web_icon{ background:url(../images/wenxin_icon.jpg) 0px 50% no-repeat; padding-left:10px;}
.code_phone_lh{ height:14px; line-height:14px; margin:5px 0px;}
.line_h2{ line-height:16px;}
.mt6{ margin-top:6px;}
.mt8{ margin-top:6px;}

.ios_bt{ background:url(../images/index_icon.jpg)  0px 0px; width:21px; height:24px;  color:#000; text-align:right; font-size:12px; display:block;}
.anzuo_bt{background:url(../images/index_icon.jpg) -31px 0; width:20px; height:24px; color:#000; text-align:right; font-size:12px; display:block; margin-left:10px; }

.logged input{width:106px; height:38px; line-height:38px; color:white; cursor:pointer; border:none; font-size:14px;}
.logged01{background:#004096;}
.logged02{background:#007cc7;}

.no_triangle a { background-image:none !important; }
.login_tab{ height:30px; width:50%; line-height:30px; text-align:center; background:#eeeef4;color:#a39b9b; cursor:pointer; margin-bottom:8px;}
/* .login_tab_active{ background:#ffffff; color:#797979; } */
.login_tab_active{ background:url(../images/index_tabact_bg.jpg) repeat-x  !important; color:#fff!important; }
.Micro_channel_big{ position:absolute; top:60px; left:220px;  z-index:9999;}
.hide{display:none;}
.mb5{ margin-bottom:5px;}
/*mini nav*/
.mininav{ background:#eeeeee; border-bottom:1px solid #e4e3e3; height:30px; line-height:30px;}
.mininav_l{ width:300px; text-align: left; float:left;}
.tel{ float:left; margin-top:30px; margin-left:100px;}
.search_jj{ float:right; width:235px; position: relative; margin-top:20px;}
.searchbar{ height:30px; border:1px solid #cccccc; width:233px;}
#keyword{width:228px;font-size:14px;color:#ccc;border:0;height:30px;line-height:30px;overflow:hidden; padding-left:5px;outline:none;}
#keyword.keyword2{ color:#555;}
.inputcon{ position:absolute; top:1px; right:1px;  height:30px; width:30px;}
.btnall{background: url(../images/searchbar_bt.jpg) no-repeat;height:30px; width:30px; border:none; outline:none; cursor:pointer;}
.login_title{ font-size:18px; font-weight:bold; line-height:35px; text-align:center;color:#027bca;}
.banner_down_box02 a{ float:left; margin-left:10px; margin-top:10px;}
.two_list{ width:48%; float:left;}
.two_list_fr{ float:right;}
.yzm{ margin-top:8px; margin-bottom:8px; height:26px; }
.yz_txt{ border:1px solid #acacac; height:22px; width:100px; background:#fff; float:left;}
.yz_img{ float:right;}
.phone_rwm{position:absolute; left:20px; top:217px;  display:none;}
.weinxi_rwm{position:absolute; left:120px; top:217px; display:none;}
/*------顶部搜索框START-----------*/
.ui-autocomplete {max-height: 100px;overflow-y: auto;overflow-x: hidden;}
.ui-autocomplete {  height: 100px;text-align: left !important; }
/*------顶部搜索框END-----------*/